'use strict';

var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault');
Object.defineProperty(exports, '__esModule', {
  value: true,
});
exports.setDetailComponent = exports.DetailComponents = void 0;
var _Text = _interopRequireDefault(require('./Text'));
var _TextForOptionsValue = _interopRequireDefault(require('./TextForOptionsValue'));
var _Image = _interopRequireDefault(require('./Image'));
var _Tag = _interopRequireDefault(require('./Tag'));
var _List = _interopRequireDefault(require('./List'));
require('./index.css');
var DetailComponents = {
  text: _Text.default,
  'text-for-options-value': _TextForOptionsValue.default,
  image: _Image.default,
  tag: _Tag.default,
  list: _List.default,
};
exports.DetailComponents = DetailComponents;
var setDetailComponent = function setDetailComponent(type, DetailComponent) {
  DetailComponents[type] = DetailComponent;
};
exports.setDetailComponent = setDetailComponent;
